chassis (car body) - Spanish English Dictionary